
.flickerplate{
    position:relative;
    width:580px;
    height:290px;
    background-color:#e6e6e6;
    overflow:hidden
}

.flickerplate ul.flicks{
    width:10000%;
    height:100%;
    padding:0px;
    margin:0px;list-style:none
}
.flickerplate ul.flicks>li{
    float:left;
    width:1%;
    height:100%;
    background-position:center;
    background-size:cover;
    display:table
}
.flickerplate ul.flicks>li .flick-inner{
    height:100%;
    padding:10px;
    color:#fff;
    display:table-cell;
    vertical-align:middle
}
    .flickerplate ul.flicks > li .flick-inner a {
        display:block;
        width:100%;
        height:100%;
    }

.flickerplate .arrow-navigation{
    display:block;
    position:absolute;
    top:10%;
    width:10%;
    height:80%;
    z-index:100;
    overflow:hidden;
    vertical-align:middle
}
.no-touch .flickerplate .arrow-navigation:hover{
    cursor:pointer
}
.no-touch .flickerplate .arrow-navigation.left,
.no-touch .flickerplate .arrow-navigation.right{
    opacity:0;
    filter:alpha(opacity=0)
}
.no-touch .flickerplate:hover .arrow-navigation.left,
.no-touch .flickerplate:hover .arrow-navigation.right{
    opacity:1;
    filter:alpha(opacity=100)
}
.flickerplate .arrow-navigation.left{
    left:0%;
    background:url(../images/run_left.png) no-repeat center;
}
.flickerplate .arrow-navigation.right{
    right:0%;
    background:url(../images/run_right.png) no-repeat center;
}
.flickerplate .arrow-navigation.left:active{
    left:-0.8%;
}
.flickerplate .arrow-navigation.right:active{
    right:-0.8%;
}


.flickerplate .dot-navigation{
    position:absolute;bottom:45px;width:100%;text-align:center;z-index:100}.flickerplate .dot-navigation ul{text-align:center;list-style:none;padding:0px 15px}.flickerplate .dot-navigation ul li{display:inline-block;float:none}.flickerplate .dot-navigation .dot{width:14px;height:14px;margin:0px 6px;background-color:rgba(255,255,255,0.3);border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-clip:padding-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}.flickerplate .dot-navigation .dot:hover{cursor:pointer;background-color:rgba(255,255,255,0.6)}.flickerplate .dot-navigation .dot.active{background-color:#fff}.flickerplate .dot-navigation.left,.flickerplate .dot-navigation.left ul{text-align:left}.flickerplate .dot-navigation.right,.flickerplate .dot-navigation.right ul{text-align:right}.flickerplate.flicker-theme-dark .dot-navigation .dot{background-color:rgba(0,0,0,0.12)}.flickerplate.flicker-theme-dark .dot-navigation .dot:hover{background-color:rgba(0,0,0,0.6)}.flickerplate.flicker-theme-dark .dot-navigation .dot.active{background-color:#000}

.flickerplate.animate-transform-slide ul.flicks{
    -webkit-perspective:1000;-webkit-backface-visibility:hidden;transform:translate3d(0%, 0px, 0px);-webkit-transform:translate3d(0%, 0px, 0px);-webkit-transition:-webkit-transform 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out;transition:transform 0.2s ease-out}

@media only screen and (min-width: 43.813em){
    .flickerplate.animate-transform-slide ul.flicks{
        -webkit-transition:-webkit-transform 0.6s ease-out;-o-transition:-o-transform 0.6s ease-out;-moz-transition:-moz-transform 0.6s ease-out;transition:transform 0.6s ease-out}
}
.flickerplate.animate-transition-slide ul.flicks{
    position:relative;left:0%;-webkit-transition:left 0.2s ease-in-out;-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;-ms-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out}

@media only screen and (min-width: 43.813em){
    .flickerplate.animate-transition-slide ul.flicks{
        -webkit-transition:left 0.6s ease-in-out;
        -moz-transition:left 0.6s ease-in-out;
        -o-transition:left 0.6s ease-in-out;
        -ms-transition:left 0.6s ease-in-out;
        transition:left 0.6s ease-in-out}
}
.flickerplate.animate-jquery-slide ul.flicks{
    position:relative;left:0%
}
.flickerplate.animate-scroller-slide{
    padding-bottom:0px;
    overflow:auto
}
.flickerplate.animate-transition-fade ul.flicks{
    position:relative}
.flickerplate.animate-transition-fade ul.flicks li{
    float:none;
    position:absolute;
    top:0;
    left:0;
    opacity:0;
    filter:alpha(opacity=0)

}
.flickerplate.animate-transition-fade.fade-inited ul.flicks li{
    -webkit-transition:opacity 0.8s linear;
    -moz-transition:opacity 0.8s linear;
    -o-transition:opacity 0.8s linear;
    -ms-transition:opacity 0.8s linear;
    transition:opacity 0.8s linear}
.flickerplate.animate-transition-fade.fade-inited ul.flicks li.first-flick{opacity:1;filter:alpha(opacity=100)}
.flickerplate.animate-jquery-fade ul.flicks{position:relative}
.flickerplate.animate-jquery-fade ul.flicks li{float:none;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0)}
